systemd-sysext currently messes up SElinux labeling[0].
As a workaround, we can delegate to the systemd-sysext service
that doesn't exercise the same issue.
[0] https://github.com/systemd/systemd/issues/34387
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3498>
}
sysext_merge_command() {
- echo -n systemd-sysext refresh
+ #echo -n systemd-sysext refresh
+ # workaround for https://github.com/systemd/systemd/issues/34387
+ echo -n systemctl restart systemd-sysext.service
}
compile_schemas_command() {